/* 移动端样式调整 */
@media screen and (max-width: 768px) {
    .app-container {
      padding: 10px;
    }
    
    /* 表单元素调整为堆叠布局 */
    .el-form--inline .el-form-item {
      display: block;
      margin-right: 0;
      margin-bottom: 10px;
      width: 100%;
    }
    
    /* 表格调整为更紧凑的布局 */
    .el-table {
      font-size: 12px;
      
      th, td {
        padding: 8px 0;
      }
    }
    
    /* 对话框全屏显示 */
    .el-dialog {
      width: 100% !important;
      max-width: 100%;
      margin: 0 !important;
      height: 100%;
    }
    
    /* 标签页调整 */
    .el-tabs__nav {
      flex-wrap: wrap;
    }
    
    /* 操作按钮调整 */
    .el-table-column--fixed-right .el-button {
      padding: 5px;
      margin-left: 0;
    }
    
    /* 列选择器调整 */
    .el-checkbox-group {
      display: flex;
      flex-wrap: wrap;
    }
    
    .el-checkbox {
      margin-right: 5px;
      margin-bottom: 5px;
    }
  }